import br.com.cefetrn.apoena.dominio.entity.Endereco;
import br.com.cefetrn.apoena.dominio.entity.Login;
import br.com.cefetrn.apoena.dominio.entity.Profissional;
import br.com.cefetrn.apoena.dominio.entity.QualificacaoProfissional;
import br.com.cefetrn.apoena.dominio.home.Home4Endereco;
import br.com.cefetrn.apoena.dominio.home.Home4Login;
import br.com.cefetrn.apoena.dominio.home.Home4Profissional;
import br.com.cefetrn.apoena.dominio.home.Home4QualificacaoProfissional;
import br.com.cefetrn.apoena.util.HibernateUtil;

public class TestePro {

	public static void main(String[] args) {

		Profissional pro = new Profissional();
		Endereco end = new Endereco();
		Login login = new Login();
		
		QualificacaoProfissional qp = new QualificacaoProfissional();

		login.setLogin("gilmatryx");
		login.setSenha("123");
		login.setGestor(true);
		pro.setLogin(login);

		pro.setNome("Gilmar P.S.L>");
		pro.setCadastro("027.357.324-10");
		pro.setEmail("thimor@interjato.com.br");
		pro.setFisica(true);
		pro.setTelefone("(84)8831.6614");
	

		end.setLogradouro("Rua Poeta José Praxedes");
		end.setNumero("7");
		end.setCidade("Natal");
		end.setBairro("Capim Mácio");
		end.setCep("59078-530");
		end.setPais("Brasil");
		end.setUf("RN");
		
		pro.setEndereco(end);

		qp.setNome("Developer");
		qp.setDescricao("Desenvolvedor de Teorias Sociopatas");
		qp.setProfissional(pro);
		
		pro.getQualificacaoProfissionals().add(qp);

		Home4Profissional proHome = new Home4Profissional();
		proHome.setSession(HibernateUtil.currentSession());
		proHome.persist(pro);

		System.out.println("terminei");

	}

}
